home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / comms / other / dlg_1_27 / dlgconfig / rexx / ftpmail.doc < prev   
Text File  |  1999-04-19  |  3KB  |  98 lines

  1.  FTPMail.DLX -- Arexx Script for FTPMail delivery
  2.  ================================================
  3.  
  4.    1. What is FTPMail?
  5.    2. How it works.
  6.    3. What this script does
  7.    3. What you need
  8.    4. How to use this script
  9.  
  10.  
  11.    1. What is FTPMail?
  12.  
  13.       If you're on FidoNet, you may or may not be aware that our hubs (the
  14.       Southern Star, etc) now use FTPMail to move mail around, thus saving on
  15.       long distance dialing charges by moving the mail over FTP.
  16.  
  17.       In and of itself, this is a simple matter: call up a site, log in, use
  18.       your FTP program to send and receive packets.
  19.  
  20.       Any hub that offers FTPMail to thier downlinks may also offer it to end
  21.       nodes such as yourself. This allows you to call your hub using a local
  22.       access number without the fear of racking up LD charges. For BBSs in
  23.       remote locations, this is a great boon.
  24.  
  25.    2. How it Works
  26.  
  27.       The standard setup is this: you have mail in your OUTBOUND: directory,
  28.       in the form of a 4D bundle and a FLO file indicating what needs to be
  29.       send to your hub.
  30.  
  31.       Your hub sets you up with a login ID to use with FTP, and in that login's
  32.       home directory you will find at least two directories -- /in and /out.
  33.       /in is where you drop your mail off, /out is where your mail waits for
  34.       you.
  35.  
  36.       When you log in to an FTPMail site, the first thing you do is send a
  37.       semaphore flag to indicate that you're moving mail. While this file is
  38.       present, your hub won't process mail into or out of your directories.
  39.       The standard filename is *.BSY, where the * usually conforms to your
  40.       net and node number. Mine is 202-720.BSY, for example. Once you pick
  41.       up your mail and drop off your outgoing mail, you delete the BSY file
  42.       and log out.
  43.  
  44.  
  45.    3. What this script does
  46.  
  47.       This script is a program that
  48.  
  49.          o  Calls up Miami
  50.  
  51.          o  Dials up your ISP
  52.  
  53.          o  Logs you in
  54.  
  55.          o  Connects you to your hub's FTP site
  56.  
  57.          o  Sends the semaphore file
  58.  
  59.          o  Gets your incoming mail and deposits it in INBOUND:
  60.  
  61.          o  Parses the FLO file for your hub, and:
  62.  
  63.             -> Sends any non-mail file directly
  64.  
  65.             -> Renames 4D mail bundles to 2D names, then sends them
  66.  
  67.             -> Truncates 4D mail bundles to 0 bytes,
  68.  
  69.             -> Delete the FLO file
  70.  
  71.          o  Deletes the .BSY file
  72.  
  73.          o  Logs you off
  74.  
  75.          o  Shuts down Miami
  76.  
  77.    4. What you need
  78.  
  79.       This program is heavily dependent on a specific setup. If you use a
  80.       different setup, you will have to change the program to fit your
  81.       setup. The particular requirements are:
  82.  
  83.          o  Outbound mail in OUTBOUND: in 4D file name format
  84.  
  85.          o  Inbound directory with INBOUND: assigned to it.
  86.  
  87.          o  DLGRexx.library
  88.  
  89.          o  FTPMount 1.2 (available on AmiNet)
  90.  
  91.          o  Miami 3.0 or later (available on AmiNet)
  92.  
  93.          o  An ISP connection
  94.  
  95.          o  An FTPMail site that operates as described above.
  96.  
  97.  
  98.